Computer Graphics Laboratory ETH Zurich

ETH

Surface Representations and Geometric Modeling (SS 06) - Course Notes

Home | Course Notes | Exercises | Schedule
Slides Slides | Additional Material | References | Links

Important: These slides were generated as course documentation only. They contain images with unknown copyright. Therefore, the slides are provided exclusively for students attending the course to study the course material. Please do neither copy nor distribute these documents.

  1. Introduction
    Intro: [PDF: 6 Slides/Page], [PDF: 1 Slide/Page]
  2. Polynomical Curves
    Curves: [PDF: 6 Slides/Page], [PDF: 1 Slide/Page]
  3. Tensor Product Surfaces & Differential Geometry II
    Surfaces: [PDF: 6 Slides/Page], [PDF: 1 Slide/Page]
  4. Rational Curves and Surfaces
    SurfacesII: [PDF: 6 Slides/Page], [PDF: 1 Slide/Page]
  5. Polygonal Meshes I
    TriangleMeshesI: [PDF: 6 Slides/Page], [PDF: 1 Slide/Page]
  6. Polygonal Meshes II
    ProgressiveMeshes: [PDF: 6 Slides/Page], [PDF: 1 Slide/Page]
    Decimation: [PDF: 6 Slides/Page], [PDF: 1 Slide/Page]
    MeshFairing: [PDF: 6 Slides/Page], [PDF: 1 Slide/Page]
  7. Polygonal Meshes III
    Mesh Parameterization: [PDF: 6 Slides/Page], [PDF: 1 Slide/Page]
  8. Subdivision Surfaces I
    SubdivisionI: [PDF: 6 Slides/Page], [PDF: 1 Slide/Page]
  9. Subdivision Surfaces II
    SubdivisionII: [PDF: 6 Slides/Page], [PDF: 1 Slide/Page]
  10. Implicit Surfaces
    Implicit Surfaces: [PDF: 6 Slides/Page], [PDF: 1 Slide/Page]
  11. ModelingI
    Modeling I: [PDF: 6 Slides/Page], [PDF: 1 Slide/Page]
  12. ModelingII
    Modeling II: [PDF: 6 Slides/Page], [PDF: 1 Slide/Page]
  13. ETH Applied Geometry Group Presentation (Research Discussion and Students Projects)
    [PDF: 6 Slides/Page], [PDF: 1 Slide/Page]

There are some problems with displaying PDF's inside some browsers. Simply download the file (right click and 'save as') and start Acrobat Reader directly.


Additional Material Slides | Additional Material | References | Links

  • MeshDemo: Program to demonstrate processing techniques for triangle meshes presented in the course. Based on OpenMesh, written by Michael Sauter and Christian Sigg.

    - Binary and models [zip, 6.4MB]
    - Documentation [pdf, 4.1MB]
    - Source Code [zip, 20.2MB]

  • CurveDemo: Applet simulation of Curves:
    - Bezier Demos: a1, a2, a3, a4, a5
    - B-Spline Demos: b1, b2, b3, b4

  • Differential Geometry Movies:
    - knotty curves
    - knotty surfaces
References Slides | Additional Material | References | Links

  • M. P. Do Carmo: Differential Geometry of Curves and Surfaces, Prentice Hall, ISBN: 0132125897.
  • Markus Gross: Graphische Datenverarbeitung. Skript zur Vorlesung, ETH Zürich.
  • Subdivision for Modeling and Animation, SIGGRAPH 2000 course.
  • Geometric Modeling Based on Triangle Meshes, SIGGRAPH 2006 course.
  • G. Farin, J. Hoschek, M.S. Kim (editors): Handbook of Computer Aided Geometric Design, North-Holland, 2002.
  • J. Warren, H. Weimer: Subdivision methods for geometric design : a constructive approach, 2002.
  • M. Agoston: Computer Graphics and Geometric Modeling, Vol. 1 + 2, 2005.
Links Slides | Additional Material | References | Links